Towards Runtime Migration of WS-BPEL Processes
نویسندگان
چکیده
The decentralized execution of business process instances is a promising approach for enabling flexible reactions to contextual changes at runtime. Most current approaches address such process distribution by physical fragmentation of processes and by dynamic assignment of resulting static process parts to different business partners. In order to enable a more dynamic segmentation of such responsibilities at runtime, this paper proposes to use process runtime migration as a means of logical process fragmentation. Accordingly, the paper presents a general migration metadata model and a corresponding basic privacy and security mechanism for enhancing existing process models with the ability for runtime migration while respecting the intensions and privacy requirements of both process modelers and initiators. The approach is conceptually evaluated by applying it to WS-BPEL processes and comparing the results to the general concept of process fragmentation.
منابع مشابه
Flexible Execution of Distributed Business Processes based on Process Instance Migration
Many advanced business applications, collaborations, and virtual organizations are based on distributed business process management. As, in such scenarios, competition, fluctuation and dynamism increase continuously, the distribution and execution of individual process instances should become as flexible as possible in order to allow for an ad-hoc adaptation to changing conditions at runtime. H...
متن کاملA Pluggable Process Enrichment Framework for Automatic Runtime Adaptation German Title: Ein erweiterbares Rahmenwerk zur Anreicherung von Prozessen und deren automatischer Anpassung zur Laufzeit
Workflow Management Systems (WfMS) provide the necessary software artifacts to model, execute, and monitor workflows [6]. Due to the low complexity exposed for the development and execution of workflows, these are used in multiple domains, such as eScience and Collective Adaptive Systems, towards modeling, provisioning, and executing sets of complex tasks which require the usage of distributed ...
متن کاملModularization and reuse in WS - BPEL
This article explains briefly the need for an extension to the Web Services Business Process Execution Language (WS-BPEL) that supports modularization and reuse. It discusses the requirements for such extension and possible ways how to resolve them. It should help readers understand why SAP and IBM have worked jointly on a proposal for sub-processes in WS-BPEL. Introduction The Web Services Bus...
متن کاملMUIT: A Middleware for Adaptive Mobile Web-based User Interfaces in WS-BPEL
In enterprise organizations, the Bring-Your-Own-Device (BYOD) requirement has become prevalent as employees use their own mobile devices to process the workflow-oriented tasks. Consequently, it calls for approaches that can quickly develop and integrate mobile user interactions into existing business processes, and adapt to various contexts. However, designing, developing and deploying adaptive...
متن کاملRunning BPEL Processes without Central Engines
WS-BPEL, or simply BPEL (Business Process Execution Language), is becoming a de facto standard for web services composition. It is natural to anticipate that the compositions are performed dynamically by a large number of end-users. However, the current process technology based on central process engines impedes the adoption of BPEL for this purpose. We propose an approach to execution of BPEL ...
متن کامل